English translation for "give sb the worst of it"
|
- 击败某人, 胜过某人
Related Translations:
- Similar Words:
- "give sb the stick" English translation, "give sb the straight tip" English translation, "give sb the time of his life" English translation, "give sb the tip to do sth" English translation, "give sb the wall" English translation, "give sb to understand" English translation, "give sb trouble" English translation, "give sb unwanted responsibilities" English translation, "give sb up" English translation, "give sb what for" English translation
|
|
|